Dec 01 20:24:46.490 INFO testing danielbusaba/affinity_efficient against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 20:24:46.490 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 20:24:46.983 INFO [stdout] 35c237f91b756aa9b8f6bcc3289460992d54330abbd16012c731bc7fe289595b
Dec 01 20:24:46.990 INFO running `"docker" "start" "-a" "35c237f91b756aa9b8f6bcc3289460992d54330abbd16012c731bc7fe289595b"`
Dec 01 20:24:47.895 INFO [stderr] usermod: no changes
Dec 01 20:24:47.970 INFO [stderr]    Compiling affinity_efficient v0.1.0 (/source)
Dec 01 20:24:48.467 INFO [stderr] warning: unused import: `std::collections::HashMap`
Dec 01 20:24:48.467 INFO [stderr]  --> src/histogram.rs:1:5
Dec 01 20:24:48.467 INFO [stderr]   |
Dec 01 20:24:48.467 INFO [stderr] 1 | use std::collections::HashMap;  //Can be used with bucket to create sublog histograms
Dec 01 20:24:48.467 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.467 INFO [stderr]   |
Dec 01 20:24:48.467 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 20:24:48.467 INFO [stderr] 
Dec 01 20:24:48.467 INFO [stderr] warning: unused imports: `Arc`, `Mutex`
Dec 01 20:24:48.467 INFO [stderr]   --> src/cchamt.rs:11:17
Dec 01 20:24:48.467 INFO [stderr]    |
Dec 01 20:24:48.467 INFO [stderr] 11 | use std::sync::{Arc, Mutex};
Dec 01 20:24:48.470 INFO [stderr]    |                 ^^^  ^^^^^
Dec 01 20:24:48.471 INFO [stderr] 
Dec 01 20:24:48.471 INFO [stderr] warning: unused import: `std::thread`
Dec 01 20:24:48.471 INFO [stderr]   --> src/cchamt.rs:12:5
Dec 01 20:24:48.471 INFO [stderr]    |
Dec 01 20:24:48.471 INFO [stderr] 12 | use std::thread;
Dec 01 20:24:48.471 INFO [stderr]    |     ^^^^^^^^^^^
Dec 01 20:24:48.471 INFO [stderr] 
Dec 01 20:24:48.823 INFO [stderr] warning: unused variable: `hamt`
Dec 01 20:24:48.823 INFO [stderr]    --> src/main.rs:510:9
Dec 01 20:24:48.823 INFO [stderr]     |
Dec 01 20:24:48.823 INFO [stderr] 510 |     let hamt: ContiguousTrie<Group <char>> = ContiguousTrie::new(KEY_LENGTH, KEY_SEGMENT_SIZE);
Dec 01 20:24:48.823 INFO [stderr]     |         ^^^^ help: consider using `_hamt` instead
Dec 01 20:24:48.823 INFO [stderr]     |
Dec 01 20:24:48.823 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 20:24:48.823 INFO [stderr] 
Dec 01 20:24:48.823 INFO [stderr] warning: unused variable: `affinities`
Dec 01 20:24:48.823 INFO [stderr]    --> src/main.rs:507:15
Dec 01 20:24:48.823 INFO [stderr]     |
Dec 01 20:24:48.823 INFO [stderr] 507 | fn get_layout(affinities: BinaryHeap<Node>) -> Vec<char>
Dec 01 20:24:48.823 INFO [stderr]     |               ^^^^^^^^^^ help: consider using `_affinities` instead
Dec 01 20:24:48.823 INFO [stderr] 
Dec 01 20:24:48.939 INFO [stderr] warning: method is never used: `new_single`
Dec 01 20:24:48.939 INFO [stderr]   --> src/histogram.rs:13:5
Dec 01 20:24:48.939 INFO [stderr]    |
Dec 01 20:24:48.939 INFO [stderr] 13 |     pub fn new_single(sb: u64, mrt: u64) -> Histogram <u64>  //Constructor that takes in the sublog bits and the maximum reuse time
Dec 01 20:24:48.939 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.939 INFO [stderr]    |
Dec 01 20:24:48.939 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 20:24:48.939 INFO [stderr] 
Dec 01 20:24:48.939 INFO [stderr] warning: method is never used: `add`
Dec 01 20:24:48.939 INFO [stderr]   --> src/histogram.rs:18:5
Dec 01 20:24:48.939 INFO [stderr]    |
Dec 01 20:24:48.939 INFO [stderr] 18 |     pub fn add(&mut self, reuse_time: u64)
Dec 01 20:24:48.939 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.939 INFO [stderr] 
Dec 01 20:24:48.939 INFO [stderr] warning: method is never used: `insert`
Dec 01 20:24:48.939 INFO [stderr]   --> src/histogram.rs:31:5
Dec 01 20:24:48.939 INFO [stderr]    |
Dec 01 20:24:48.939 INFO [stderr] 31 |     pub fn insert(&mut self, reuse_time: u64, frequency: u64)   //Inserts a value into the histogram at a given reuse time
Dec 01 20:24:48.939 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.939 INFO [stderr] 
Dec 01 20:24:48.939 INFO [stderr] warning: method is never used: `get_frequency`
Dec 01 20:24:48.939 INFO [stderr]   --> src/histogram.rs:43:5
Dec 01 20:24:48.939 INFO [stderr]    |
Dec 01 20:24:48.939 INFO [stderr] 43 |     pub fn get_frequency(&self, reuse_time: u64) -> u64   //Retreives the frequency value at a given reuse time
Dec 01 20:24:48.939 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.939 INFO [stderr] 
Dec 01 20:24:48.939 INFO [stderr] warning: method is never used: `get_values`
Dec 01 20:24:48.939 INFO [stderr]   --> src/histogram.rs:52:5
Dec 01 20:24:48.939 INFO [stderr]    |
Dec 01 20:24:48.939 INFO [stderr] 52 |     pub fn get_values(&self) -> Vec <u64>  //Returns copy of internal vector
Dec 01 20:24:48.939 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.939 INFO [stderr] 
Dec 01 20:24:48.939 INFO [stderr] warning: method is never used: `get_max_reuse_time`
Dec 01 20:24:48.939 INFO [stderr]   --> src/histogram.rs:57:5
Dec 01 20:24:48.939 INFO [stderr]    |
Dec 01 20:24:48.939 INFO [stderr] 57 |     pub fn get_max_reuse_time(&self) -> u64 //Returns copy of max reuse time
Dec 01 20:24:48.939 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.939 INFO [stderr] 
Dec 01 20:24:48.939 INFO [stderr] warning: method is never used: `get_tuple`
Dec 01 20:24:48.939 INFO [stderr]   --> src/histogram.rs:96:5
Dec 01 20:24:48.940 INFO [stderr]    |
Dec 01 20:24:48.940 INFO [stderr] 96 |     pub fn get_tuple(&self, reuse_time: u64) -> (u64, u64, u64, u64)   //Retreives the value tuple at a given reuse time
Dec 01 20:24:48.940 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: method is never used: `get_frequency`
Dec 01 20:24:48.940 INFO [stderr]    --> src/histogram.rs:105:5
Dec 01 20:24:48.940 INFO [stderr]     |
Dec 01 20:24:48.940 INFO [stderr] 105 |     pub fn get_frequency(&self, reuse_time: u64) -> u64   //Retreives the frequency value at a given reuse time
Dec 01 20:24:48.940 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: method is never used: `get_max_reuse_time`
Dec 01 20:24:48.940 INFO [stderr]    --> src/histogram.rs:119:5
Dec 01 20:24:48.940 INFO [stderr]     |
Dec 01 20:24:48.940 INFO [stderr] 119 |     pub fn get_max_reuse_time(&self) -> u64 //Returns copy of max reuse time
Dec 01 20:24:48.940 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: function is never used: `get_depth`
Dec 01 20:24:48.940 INFO [stderr]   --> src/cchamt.rs:23:1
Dec 01 20:24:48.940 INFO [stderr]    |
Dec 01 20:24:48.940 INFO [stderr] 23 | fn get_depth(key_group: usize, index: usize) -> usize {
Dec 01 20:24:48.940 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: struct is never constructed: `ContiguousTrie`
Dec 01 20:24:48.940 INFO [stderr]   --> src/cchamt.rs:39:1
Dec 01 20:24:48.940 INFO [stderr]    |
Dec 01 20:24:48.940 INFO [stderr] 39 | pub struct ContiguousTrie<T: TrieData> {
Dec 01 20:24:48.940 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: method is never used: `new`
Dec 01 20:24:48.940 INFO [stderr]   --> src/cchamt.rs:58:5
Dec 01 20:24:48.940 INFO [stderr]    |
Dec 01 20:24:48.940 INFO [stderr] 58 |     pub fn new(key_length: usize, key_segment_size: usize) -> Self {
Dec 01 20:24:48.940 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: method is never used: `compute_index`
Dec 01 20:24:48.940 INFO [stderr]   --> src/cchamt.rs:98:5
Dec 01 20:24:48.940 INFO [stderr]    |
Dec 01 20:24:48.940 INFO [stderr] 98 |     fn compute_index(&self, key: &[u8]) -> usize {
Dec 01 20:24:48.940 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: method is never used: `key2index`
Dec 01 20:24:48.940 INFO [stderr]    --> src/cchamt.rs:111:5
Dec 01 20:24:48.940 INFO [stderr]     |
Dec 01 20:24:48.940 INFO [stderr] 111 |     fn key2index(&self, key: &[u8]) -> (usize, usize) {
Dec 01 20:24:48.940 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: method is never used: `insert`
Dec 01 20:24:48.940 INFO [stderr]    --> src/cchamt.rs:135:5
Dec 01 20:24:48.940 INFO [stderr]     |
Dec 01 20:24:48.940 INFO [stderr] 135 |     pub fn insert(&mut self, value: T, key: &[u8]) {
Dec 01 20:24:48.940 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: method is never used: `contain`
Dec 01 20:24:48.940 INFO [stderr]    --> src/cchamt.rs:156:5
Dec 01 20:24:48.940 INFO [stderr]     |
Dec 01 20:24:48.940 INFO [stderr] 156 |     pub fn contain(&self, key: &[u8]) -> bool {
Dec 01 20:24:48.940 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.940 INFO [stderr] 
Dec 01 20:24:48.940 INFO [stderr] warning: method is never used: `get`
Dec 01 20:24:48.943 INFO [stderr]    --> src/cchamt.rs:171:5
Dec 01 20:24:48.943 INFO [stderr]     |
Dec 01 20:24:48.943 INFO [stderr] 171 |     pub fn get(&self, key: &[u8]) -> Option<T> {
Dec 01 20:24:48.943 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.943 INFO [stderr] 
Dec 01 20:24:48.943 INFO [stderr] warning: function is never used: `main`
Dec 01 20:24:48.943 INFO [stderr]    --> src/cchamt.rs:194:1
Dec 01 20:24:48.943 INFO [stderr]     |
Dec 01 20:24:48.943 INFO [stderr] 194 | fn main() {
Dec 01 20:24:48.943 INFO [stderr]     | ^^^^^^^^^
Dec 01 20:24:48.943 INFO [stderr] 
Dec 01 20:24:48.943 INFO [stderr] warning: constant item is never used: `KEY_LENGTH`
Dec 01 20:24:48.943 INFO [stderr]   --> src/main.rs:17:1
Dec 01 20:24:48.943 INFO [stderr]    |
Dec 01 20:24:48.943 INFO [stderr] 17 | const KEY_LENGTH: usize = 8;
Dec 01 20:24:48.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.943 INFO [stderr] 
Dec 01 20:24:48.943 INFO [stderr] warning: constant item is never used: `KEY_SEGMENT_SIZE`
Dec 01 20:24:48.943 INFO [stderr]   --> src/main.rs:18:1
Dec 01 20:24:48.943 INFO [stderr]    |
Dec 01 20:24:48.943 INFO [stderr] 18 | const KEY_SEGMENT_SIZE: usize = 4;
Dec 01 20:24:48.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.943 INFO [stderr] 
Dec 01 20:24:48.943 INFO [stderr] warning: method is never used: `new`
Dec 01 20:24:48.943 INFO [stderr]    --> src/main.rs:158:5
Dec 01 20:24:48.943 INFO [stderr]     |
Dec 01 20:24:48.943 INFO [stderr] 158 |     pub fn new() -> Group <char>
Dec 01 20:24:48.943 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.943 INFO [stderr] 
Dec 01 20:24:48.943 INFO [stderr] warning: method is never used: `append`
Dec 01 20:24:48.943 INFO [stderr]    --> src/main.rs:163:5
Dec 01 20:24:48.943 INFO [stderr]     |
Dec 01 20:24:48.943 INFO [stderr] 163 |     pub fn append(&mut self, c: char) -> bool
Dec 01 20:24:48.943 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.943 INFO [stderr] 
Dec 01 20:24:48.943 INFO [stderr] warning: function is never used: `get_layout`
Dec 01 20:24:48.943 INFO [stderr]    --> src/main.rs:507:1
Dec 01 20:24:48.943 INFO [stderr]     |
Dec 01 20:24:48.943 INFO [stderr] 507 | fn get_layout(affinities: BinaryHeap<Node>) -> Vec<char>
Dec 01 20:24:48.943 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:48.943 INFO [stderr] 
Dec 01 20:24:50.951 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.02s
Dec 01 20:24:50.953 INFO [stderr] su: No module specific data is present
Dec 01 20:24:51.599 INFO running `"docker" "inspect" "35c237f91b756aa9b8f6bcc3289460992d54330abbd16012c731bc7fe289595b"`
Dec 01 20:24:51.837 INFO running `"docker" "rm" "-f" "35c237f91b756aa9b8f6bcc3289460992d54330abbd16012c731bc7fe289595b"`
Dec 01 20:24:52.091 INFO [stdout] 35c237f91b756aa9b8f6bcc3289460992d54330abbd16012c731bc7fe289595b
Dec 01 20:24:52.096 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 20:24:52.695 INFO [stdout] 105378289b42054aff980d30a14609962a29a7da2616451ae156269b11d49ab3
Dec 01 20:24:52.699 INFO running `"docker" "start" "-a" "105378289b42054aff980d30a14609962a29a7da2616451ae156269b11d49ab3"`
Dec 01 20:24:53.827 INFO [stderr] usermod: no changes
Dec 01 20:24:53.883 INFO [stderr]    Compiling affinity_efficient v0.1.0 (/source)
Dec 01 20:24:54.461 INFO [stderr] warning: unused imports: `Arc`, `Mutex`
Dec 01 20:24:54.461 INFO [stderr]   --> src/cchamt.rs:11:17
Dec 01 20:24:54.461 INFO [stderr]    |
Dec 01 20:24:54.461 INFO [stderr] 11 | use std::sync::{Arc, Mutex};
Dec 01 20:24:54.461 INFO [stderr]    |                 ^^^  ^^^^^
Dec 01 20:24:54.461 INFO [stderr]    |
Dec 01 20:24:54.461 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 01 20:24:54.461 INFO [stderr] 
Dec 01 20:24:54.461 INFO [stderr] warning: unused import: `std::thread`
Dec 01 20:24:54.461 INFO [stderr]   --> src/cchamt.rs:12:5
Dec 01 20:24:54.461 INFO [stderr]    |
Dec 01 20:24:54.461 INFO [stderr] 12 | use std::thread;
Dec 01 20:24:54.461 INFO [stderr]    |     ^^^^^^^^^^^
Dec 01 20:24:54.461 INFO [stderr] 
Dec 01 20:24:54.846 INFO [stderr] warning: unused variable: `hamt`
Dec 01 20:24:54.846 INFO [stderr]    --> src/main.rs:510:9
Dec 01 20:24:54.846 INFO [stderr]     |
Dec 01 20:24:54.846 INFO [stderr] 510 |     let hamt: ContiguousTrie<Group <char>> = ContiguousTrie::new(KEY_LENGTH, KEY_SEGMENT_SIZE);
Dec 01 20:24:54.846 INFO [stderr]     |         ^^^^ help: consider using `_hamt` instead
Dec 01 20:24:54.846 INFO [stderr]     |
Dec 01 20:24:54.846 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 20:24:54.846 INFO [stderr] 
Dec 01 20:24:54.846 INFO [stderr] warning: unused variable: `affinities`
Dec 01 20:24:54.846 INFO [stderr]    --> src/main.rs:507:15
Dec 01 20:24:54.846 INFO [stderr]     |
Dec 01 20:24:54.846 INFO [stderr] 507 | fn get_layout(affinities: BinaryHeap<Node>) -> Vec<char>
Dec 01 20:24:54.846 INFO [stderr]     |               ^^^^^^^^^^ help: consider using `_affinities` instead
Dec 01 20:24:54.847 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: method is never used: `get_max_reuse_time`
Dec 01 20:24:54.967 INFO [stderr]    --> src/histogram.rs:119:5
Dec 01 20:24:54.967 INFO [stderr]     |
Dec 01 20:24:54.967 INFO [stderr] 119 |     pub fn get_max_reuse_time(&self) -> u64 //Returns copy of max reuse time
Dec 01 20:24:54.967 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr]     |
Dec 01 20:24:54.967 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: function is never used: `get_depth`
Dec 01 20:24:54.967 INFO [stderr]   --> src/cchamt.rs:23:1
Dec 01 20:24:54.967 INFO [stderr]    |
Dec 01 20:24:54.967 INFO [stderr] 23 | fn get_depth(key_group: usize, index: usize) -> usize {
Dec 01 20:24:54.967 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: struct is never constructed: `ContiguousTrie`
Dec 01 20:24:54.967 INFO [stderr]   --> src/cchamt.rs:39:1
Dec 01 20:24:54.967 INFO [stderr]    |
Dec 01 20:24:54.967 INFO [stderr] 39 | pub struct ContiguousTrie<T: TrieData> {
Dec 01 20:24:54.967 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: method is never used: `new`
Dec 01 20:24:54.967 INFO [stderr]   --> src/cchamt.rs:58:5
Dec 01 20:24:54.967 INFO [stderr]    |
Dec 01 20:24:54.967 INFO [stderr] 58 |     pub fn new(key_length: usize, key_segment_size: usize) -> Self {
Dec 01 20:24:54.967 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: method is never used: `compute_index`
Dec 01 20:24:54.967 INFO [stderr]   --> src/cchamt.rs:98:5
Dec 01 20:24:54.967 INFO [stderr]    |
Dec 01 20:24:54.967 INFO [stderr] 98 |     fn compute_index(&self, key: &[u8]) -> usize {
Dec 01 20:24:54.967 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: method is never used: `key2index`
Dec 01 20:24:54.967 INFO [stderr]    --> src/cchamt.rs:111:5
Dec 01 20:24:54.967 INFO [stderr]     |
Dec 01 20:24:54.967 INFO [stderr] 111 |     fn key2index(&self, key: &[u8]) -> (usize, usize) {
Dec 01 20:24:54.967 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: method is never used: `insert`
Dec 01 20:24:54.967 INFO [stderr]    --> src/cchamt.rs:135:5
Dec 01 20:24:54.967 INFO [stderr]     |
Dec 01 20:24:54.967 INFO [stderr] 135 |     pub fn insert(&mut self, value: T, key: &[u8]) {
Dec 01 20:24:54.967 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: method is never used: `contain`
Dec 01 20:24:54.967 INFO [stderr]    --> src/cchamt.rs:156:5
Dec 01 20:24:54.967 INFO [stderr]     |
Dec 01 20:24:54.967 INFO [stderr] 156 |     pub fn contain(&self, key: &[u8]) -> bool {
Dec 01 20:24:54.967 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: method is never used: `get`
Dec 01 20:24:54.967 INFO [stderr]    --> src/cchamt.rs:171:5
Dec 01 20:24:54.967 INFO [stderr]     |
Dec 01 20:24:54.967 INFO [stderr] 171 |     pub fn get(&self, key: &[u8]) -> Option<T> {
Dec 01 20:24:54.967 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: function is never used: `main`
Dec 01 20:24:54.967 INFO [stderr]    --> src/cchamt.rs:194:1
Dec 01 20:24:54.967 INFO [stderr]     |
Dec 01 20:24:54.967 INFO [stderr] 194 | fn main() {
Dec 01 20:24:54.967 INFO [stderr]     | ^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: constant item is never used: `KEY_LENGTH`
Dec 01 20:24:54.967 INFO [stderr]   --> src/main.rs:17:1
Dec 01 20:24:54.967 INFO [stderr]    |
Dec 01 20:24:54.967 INFO [stderr] 17 | const KEY_LENGTH: usize = 8;
Dec 01 20:24:54.967 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: constant item is never used: `KEY_SEGMENT_SIZE`
Dec 01 20:24:54.967 INFO [stderr]   --> src/main.rs:18:1
Dec 01 20:24:54.967 INFO [stderr]    |
Dec 01 20:24:54.967 INFO [stderr] 18 | const KEY_SEGMENT_SIZE: usize = 4;
Dec 01 20:24:54.967 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.967 INFO [stderr] 
Dec 01 20:24:54.967 INFO [stderr] warning: method is never used: `new`
Dec 01 20:24:54.968 INFO [stderr]    --> src/main.rs:158:5
Dec 01 20:24:54.968 INFO [stderr]     |
Dec 01 20:24:54.968 INFO [stderr] 158 |     pub fn new() -> Group <char>
Dec 01 20:24:54.968 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.968 INFO [stderr] 
Dec 01 20:24:54.968 INFO [stderr] warning: method is never used: `append`
Dec 01 20:24:54.968 INFO [stderr]    --> src/main.rs:163:5
Dec 01 20:24:54.968 INFO [stderr]     |
Dec 01 20:24:54.968 INFO [stderr] 163 |     pub fn append(&mut self, c: char) -> bool
Dec 01 20:24:54.968 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.968 INFO [stderr] 
Dec 01 20:24:54.968 INFO [stderr] warning: function is never used: `get_layout`
Dec 01 20:24:54.968 INFO [stderr]    --> src/main.rs:507:1
Dec 01 20:24:54.968 INFO [stderr]     |
Dec 01 20:24:54.968 INFO [stderr] 507 | fn get_layout(affinities: BinaryHeap<Node>) -> Vec<char>
Dec 01 20:24:54.968 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 20:24:54.968 INFO [stderr] 
Dec 01 20:24:55.763 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.90s
Dec 01 20:24:55.763 INFO [stderr] su: No module specific data is present
Dec 01 20:24:56.152 INFO running `"docker" "inspect" "105378289b42054aff980d30a14609962a29a7da2616451ae156269b11d49ab3"`
Dec 01 20:24:56.313 INFO running `"docker" "rm" "-f" "105378289b42054aff980d30a14609962a29a7da2616451ae156269b11d49ab3"`
Dec 01 20:24:56.464 INFO [stdout] 105378289b42054aff980d30a14609962a29a7da2616451ae156269b11d49ab3
Dec 01 20:24:56.469 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 20:24:56.722 INFO [stdout] 60a08792a08e24084d72b026097c4f3e900e92f576b9578cc71b277d9c9ab5e5
Dec 01 20:24:56.727 INFO running `"docker" "start" "-a" "60a08792a08e24084d72b026097c4f3e900e92f576b9578cc71b277d9c9ab5e5"`
Dec 01 20:24:57.683 INFO [stderr] usermod: no changes
Dec 01 20:24:57.709 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Dec 01 20:24:57.709 INFO [stderr]      Running /target/debug/deps/affinity_efficient-76e741fe540b447f
Dec 01 20:24:57.718 INFO [stdout] 
Dec 01 20:24:57.718 INFO [stdout] running 8 tests
Dec 01 20:24:57.719 INFO [stdout] test histogram::test_histogram_addition ... ok
Dec 01 20:24:57.719 INFO [stdout] test histogram::test_histogram_insertion ... ok
Dec 01 20:24:57.719 INFO [stdout] test histogram::test_hash ... ok
Dec 01 20:24:57.719 INFO [stdout] test histogram::test_clone ... ok
Dec 01 20:24:57.723 INFO [stdout] test histogram::test_value_to_index ... ok
Dec 01 20:24:57.723 INFO [stdout] test histogram::test_histogram_tuple_add ... ok
Dec 01 20:24:57.723 INFO [stdout] test histogram::test_histogram_values ... ok
Dec 01 20:24:57.723 INFO [stdout] test histogram::test_histogram_max_reuse_time ... ok
Dec 01 20:24:57.723 INFO [stdout] 
Dec 01 20:24:57.723 INFO [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 20:24:57.723 INFO [stdout] 
Dec 01 20:24:57.729 INFO [stderr] su: No module specific data is present
Dec 01 20:24:58.244 INFO running `"docker" "inspect" "60a08792a08e24084d72b026097c4f3e900e92f576b9578cc71b277d9c9ab5e5"`
Dec 01 20:24:58.385 INFO running `"docker" "rm" "-f" "60a08792a08e24084d72b026097c4f3e900e92f576b9578cc71b277d9c9ab5e5"`
Dec 01 20:24:58.829 INFO [stdout] 60a08792a08e24084d72b026097c4f3e900e92f576b9578cc71b277d9c9ab5e5
